Beaufort Hotel The
33 Beaufort Gdns., Kensington, London, United Kingdom, SW3 1PP
(02075) 845252 Phone
(02075) 892834 Fax